summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
git-fix-longjmp
Committed for glibc 2.32
commit
115bcf921a52005b89ff2859ccae4a8fc6d6deed
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sat Jul 18 15:08:03 2020 +0200
hurd: Fix longjmp early in initialization
When e.g. an LD_PRELOAD fails, _dl_signal_exception/error longjmps, but TLS
is not initialized yet, let along signal state. We thus mustn't look at
them within __longjmp.
* sysdeps/mach/hurd/i386/____longjmp_chk.S,__longjmp.S: Check for
initialized value of %gs, and that sigstate is non-NULL.
Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name git-fix-longjmp.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
git-strtol-test
Committed for glibc 2.32
commit
183083c35972611e7786c7ee0c96d7da571631ed
Author: Carlos O'Donell <carlos@redhat.com>
Date: Wed Apr 29 16:31:29 2020 -0400
support: Set errno before testing it.
In test-conainer we should set errno to 0 before calling strtol,
and check after with TEST_COMPARE.
In tst-support_capture_subprocess we should set errno to 0 before
checking it after the call to strtol.
Tested on x86_64.
Reviewed-by: DJ Delorie <dj@redhat.com>
Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name git-strtol-test.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
git-intr-msg-unwind
Committed for glibc 2.32
commit
337a7b74faed2c8daf8c91cbb3038dc4984f3207
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sun Jun 7 17:51:21 2020 +0000
hurd: Fix unwinding over interruptible RPC
* sysdeps/mach/hurd/i386/intr-msg.h (INTR_MSG_TRAP): Set CFA register to
%ecx while %esp is altered.
Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name git-intr-msg-unwind.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
git-longjmp-onstack
Committed for glibc 2.32
commit
02937d825a71636c13b3f4229e5d6c9e54e327d5
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sat Jun 6 20:21:22 2020 +0200
hurd: fix clearing SS_ONSTACK when longjmp-ing from sighandler
* sysdeps/i386/htl/Makefile: New file.
* sysdeps/i386/htl/tcb-offsets.sym: New file.
* sysdeps/mach/hurd/i386/Makefile [setjmp] (gen-as-const-headers): Add
signal-defines.sym.
* sysdeps/mach/hurd/i386/____longjmp_chk.S: Include tcb-offsets.h.
(____longjmp_chk): Harmonize with i386's __longjmp. Clear SS_ONSTACK
when jumping off the alternate stack.
* sysdeps/mach/hurd/i386/__longjmp.S: New file.
Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name git-longjmp-onstack.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
git-holes
Committed for glibc 2.32
commit
3f6e4fc4542b5b881906bf2f83eb4b8359b0dcd4
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Thu Jun 4 20:52:19 2020 +0200
support: Fix detecting hole support on >2KB-block filesystems
When detecting hole support, we write at 16MiB, and filesystems will
typically need two levels of data to record that. On filesystems with
8KB block, the two indirection blocks will require a total of 16KB
overhead, thus 32 512-byte sectors.
Spotted on GNU/Hurd with a 4KB blocks filesystem, but also happens on Linux
with 4KB or 8KB blocks filesystems.
* support/support_descriptor_supports_holes.c
(support_descriptor_supports_holes): Set block_headroom to 32.
Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name git-holes.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
git-cond_destroy
Committed for glibc 2.32
commit
faae4b2bdd692d929037c80c3315f716f02f3b00
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sun Feb 9 19:19:25 2020 +0000
htl: make pthread_cond_destroy return EBUSY on waiters
Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name git-cond_destroy.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
git-fexecve
Committed for glibc 2.32
commit
6544999083437dabdadcec18185a1b2169b9637a
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Thu May 28 23:28:07 2020 +0000
hurd: Fix fexecve
* sysdeps/mach/hurd/fexecve.c (fexecve): Re-lookup fd with O_EXEC before
calling _hurd_exec_paths.
Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name git-fexecve.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
git-pselect
Committed for glibc 2.32
commit
f9011787497a276f84ef79ae233992692a626dc7
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Wed May 27 23:42:24 2020 +0000
hurd: Fix pselect atomicity
In case the signal arrives before the __mach_msg call, we need to catch
between the sigprocmask call and the __mach_msg call. Let's just reuse
the support for sigsuspend to make the signal send a message that
our __mach_msg call will just receive.
* hurd/hurdselect.c (_hurd_select): Add sigport and ss variables. When
sigmask is not NULL, create a sigport port and register as
ss->suspended. Add it to the portset. When we receive a message on it,
set error to EINTR. Clean up sigport and portset appropriately.
* hurd/hurdsig.c (wake_sigsuspend): Note that pselect also uses it.
Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name git-pselect.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
git-tst-udp
Committed for glibc 2.32
commit
cbfc16122e9c4948b3a17224aeb5f8b70f02417d
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sat May 16 19:29:50 2020 +0200
sunrpc/tst-udp-*: Fix timeout value
Following on
00c3da43a ('sunrpc/tst-udp-timeout: Fix timeout value').
While e.g. 2.5 timeout can be represented exactly with doubles, time stamps
may not be represented that exactly, and thus with coarse-grain clocks (e.g.
10ms) we may end up with 2.499-ish values due to rounding errors.
* sunrpc/tst-udp-timeout.c (test_udp_server): Add more timeout slack.
* sunrpc/tst-udp-nonblocking.c (do_test): Likewise.
Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name git-tst-udp.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
git-ss_init
Committed for glibc 2.32
commit
61416e19218605a54e94edd9740bbe9d2785af6d
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Mon May 11 01:30:29 2020 +0200
hurd: Add missing sigstate members initialization
* hurd/hurdsig.c (_hurd_thread_sigstate): Initialize
critical_section_lock, active_resources, cancel, and cancel_hook fields.
Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name git-ss_init.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
git-trunc-times
Committed for glibc 2.32
commit
e095db0bc6c53a0b7ac3d915c5feb7678049dc33
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sun Mar 29 19:42:55 2020 +0200
hurd: Make O_TRUNC update mtime/ctime
* hurd/lookup-retry.c (__hurd_file_name_lookup_retry): Call
__file_utimens after __file_set_size.
Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name git-trunc-times.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
git-pthread_self
Committed for glibc 2.32
commit
ca843defbcbd2dc95b9342189e5dc430e9bcb743
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sat Feb 15 14:31:50 2020 +0000
htl: Only check pthread_self coherency when DEBUG is set
htl has been widely tested for a long time now with this coherency
checked successfully.
Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name git-pthread_self.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
git-register-atfork2
Committed for glibc 2.32
commit
05039737d306b4c065ff65d4f90042f3ec8f6ddf
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sun Jun 7 02:57:04 2020 +0200
htl: fix register-atfork ordering
* htl/register-atfork.c (__register_atfork): Add new hooks at the end of
the list instead of the beginning.
Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name git-register-atfork2.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
git-register-atfork
Committed for glibc 2.32
commit
6db1094f7af6ddd7ff37dbba82ff5074871a90d5
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sun Feb 9 17:55:37 2020 +0000
htl: Move __register_atfork from forward to own file
Since we need it also in the static linking case.
Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name git-register-atfork.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
git-sem-intr
Committed for glibc 2.32
commit
b2cdf72e5c496153050551f0ce704e9ef08ffeac
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Mon Feb 10 00:52:50 2020 +0000
htl: Make sem_wait/sem_timedwait interruptible
Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name git-sem-intr.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
git-barrier-1
Committed for glibc 2.32
commit
29bc8736d1fdb80d2416b3920080dad58b32bf44
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sun Feb 9 23:02:13 2020 +0000
htl: Fix barrier_wait with one thread
Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name git-barrier-1.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
git-spin_lock
Committed for glibc 2.32
commit
900778283ac3cfbd274abc55840b5cdae9b7745f
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sun Feb 9 16:54:58 2020 +0000
htl: make pthread_spin_lock really spin
__spin_lock would actually use gsync_wait to block, which is not what
pthread_spin_lock is about.
Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name git-spin_lock.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
git-fork-pthread_exit
Committed for glibc 2.32
commit
19a64d9f6eda12cd4b802aac470c645d208a1216
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sun Feb 9 17:01:06 2020 +0100
htl: Fix calling pthread_exit in the child of a fork
We need to reset the threads counter, otherwise pthread_exit() would not
call exit(0).
Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name git-fork-pthread_exit.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
git-fcntl.h-update
===================================================================
Gbp-Pq: Topic hppa
Gbp-Pq: Name git-fcntl.h-update.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
local-inlining
Increase the maximal overall growth of the compilation unit caused
by inlining for dl-reloc.c on hppa. This remove some warnings and
strangely it reduces the size of the final binary.
Gbp-Pq: Topic hppa
Gbp-Pq: Name local-inlining.diff
Adam Conrad [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
Lie about futex_atomic_cmpxchg_inatomic kernel support.
Bug-Ubuntu: https://launchpad.net/bugs/
1436162
Bug-Debian: https://bugs.debian.org/788799
Last-Update: 2015-03-25
In past versions of glibc, we incorrectly assumed all ARM kernels
in all configurations supported futex_atomic_cmpxchg_inatomic. This
was clearly a lie, however it was a lie that we relied on, because
the fallback implementation appears to not play nicely with certain
applications like pulseaudio. Restore the lie for kernels > 2.6.32
and plug our ears and scream "LA LA LA" about how wrong this is.
Gbp-Pq: Topic arm
Gbp-Pq: Name local-arm-futex.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
unsubmitted-ldso-multilib
Gbp-Pq: Topic arm
Gbp-Pq: Name unsubmitted-ldso-multilib.diff
Adam Conrad [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
Work around broken compilers (like fpc) on armhf
Forwarded: no
patches/arm/local-vfp-sysdeps.diff: Force the Tag_ABI_HardFP_use
and Tag_ABI_VFP_args EABI tags when building for armhf, so compilers
only linking crti.o will generate what appear to be armhf binaries.
Gbp-Pq: Topic arm
Gbp-Pq: Name local-vfp-sysdeps.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
local-sigaction
Gbp-Pq: Topic arm
Gbp-Pq: Name local-sigaction.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
git-x86_64-remove-pie-check
commit
115d242456de158e698ffb0f9a5fee3118e9e825
Author: Fangrui Song <maskray@google.com>
Date: Thu Jul 8 14:26:22 2021 -0700
x86_64: Remove unneeded static PIE check for undefined weak diagnostic
https://sourceware.org/bugzilla/show_bug.cgi?id=21782 dropped an ld
diagnostic for R_X86_64_PC32 referencing an undefined weak symbol in
-pie links. Arguably keeping the diagnostic like other ports is more
correct, since statically resolving movl foo(%rip), %eax to the
link-time zero address produces a corrupted output.
It turns out that --enable-static-pie builds do not depend on the ld
behavior. GCC generates GOT indirection for weak declarations for
-fPIE/-fPIC, so what ld does with the PC-relative relocation doesn't
really matter.
Reviewed-by: H.J. Lu <hjl.tools@gmail.com>
Gbp-Pq: Topic amd64
Gbp-Pq: Name git-x86_64-remove-pie-check.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
submitted-makecontext
2018-03-01 Aurelien Jarno <aurelien@aurel32.net>
[BZ #22910]
* sysdeps/unix/sysv/linux/alpha/setcontext.S (__startcontext): Set
up CFI directive to forbid further backtracing.
Gbp-Pq: Topic alpha
Gbp-Pq: Name submitted-makecontext.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
submitted-fts64
2016-03-22 Aurelien Jarno <aurelien@aurel32.net>
* sysdeps/unix/sysv/linux/alpha/fts.c: New file.
* sysdeps/unix/sysv/linux/alpha/fts64.c: New file.
Gbp-Pq: Topic alpha
Gbp-Pq: Name submitted-fts64.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
local-string-functions
The alpha assembly version of various string functions do not work
correctly on some corner cases, and thus doesn't pass the testsuite.
This patch removes them.
Gbp-Pq: Topic alpha
Gbp-Pq: Name local-string-functions.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
submitted-dl-support
older versions of glibc would build dl-sysdep as shared-only and dl-support as
static-only. alpha hooks in a cache variable via dl-auxv.h. newer versions of
glibc build dl-sysdep as both shared and static which means we now have symbol
duplication for static builds with dl-sysdep and dl-support. since dl-sysdep
is both shared/static, there is no point in hooking dl-support anymore, so we
can punt it.
Gbp-Pq: Topic alpha
Gbp-Pq: Name submitted-dl-support.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
local-gcc4.1
2006-05-30 Falk Hueffner <falk@debian.org>
* sysdeps/unix/sysv/linux/alpha/ioperm.c: force the architecture
to ev6 in assembly code.
{standard input}: Assembler messages:
{standard input}:341: Error: macro requires $at register while noat in effect
{standard input}:374: Error: macro requires $at register while noat in effect
{standard input}:438: Error: macro requires $at register while noat in effect
{standard input}:471: Error: macro requires $at register while noat in effect
make[3]: *** [/tmp/buildd/glibc-2.3.6/build-tree/alpha-libc/misc/ioperm.o] Error 1
Hrm. gcc puts .arch ev4 into the .s, and this overrides -mev6 for as.
I cannot really think of anything better than
Gbp-Pq: Topic alpha
Gbp-Pq: Name local-gcc4.1.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
git-unicode-13-support
commit
8645f624697afecfaa4d97ac584bc0a943cbca17
Author: Mike FABIAN <mfabian@redhat.com>
Date: Tue Apr 14 18:43:13 2020 +0200
Bug 25819: Update to Unicode 13.0.0
Unicode 13.0.0 Support: Character encoding, character type info, and
transliteration tables are all updated to Unicode 13.0.0, using
the generator scripts contributed by Mike FABIAN (Red Hat).
Total added characters in newly generated CHARMAP: 5930
Total added characters in newly generated WIDTH: 5536
Gbp-Pq: Topic localedata
Gbp-Pq: Name git-unicode-13-support.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
submitted-es_MX-decimal_point
2012-06-06 Aurelien Jarno <aurelien@aurel32.net>
* locales/es_MX (LC_MONETARY): Set mon_thousands_sep to space
( ).
Gbp-Pq: Topic localedata
Gbp-Pq: Name submitted-es_MX-decimal_point.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
locale-C
Gbp-Pq: Topic localedata
Gbp-Pq: Name locale-C.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
tailor-iso14651_t1
# All lines beginning with `# DP:' are a description of the patch.
# DP: Description: Rewrite collation rules to include iso14651_t1
# DP: ar_SA cs_CZ et_EE hr_HR lt_LT pl_PL sl_SI tr_TR: not
# DP: submitted yet.
# DP: Related bugs: BZ664 BZ672
# DP: Dpatch author: Denis Barbier
# DP: Patch author: Denis Barbier, Pablo Saratxaga
# DP: Upstream status: BZ664 BZ672
# DP: Date: 2006-01-18
# All lines beginning with `# DP:' are a description of the patch.
# DP: Description: Rewrite collation rules to include iso14651_t1
# DP: ar_SA cs_CZ et_EE hr_HR lt_LT pl_PL sl_SI tr_TR: not
# DP: submitted yet.
# DP: Related bugs: BZ664 BZ672
# DP: Dpatch author: Denis Barbier
# DP: Patch author: Denis Barbier, Pablo Saratxaga
# DP: Upstream status: BZ664 BZ672
# DP: Date: 2006-01-18
2008-08-08 Aurelien Jarno <aurel32@debian.org>
Loosy update for glibc 2.8.
2007-05-25 Pierre Habouzit <madcoder@debian.org>
Loosy update for glibc 2.6.
2005-01-16 Denis Barbier <barbier@linuxfr.org>
[BZ #672]
Replace current collation rules by including iso14651_t1 and adding
extra rules if needed. There should be no noticeable changes in
sorted text. only ligatures and ignoreable characters have modified
weights.
* locales/da_DK: Likewise.
Gbp-Pq: Topic localedata
Gbp-Pq: Name tailor-iso14651_t1.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
locale-zh_TW
See BTS #352600.
Not submitted yet.
Gbp-Pq: Topic localedata
Gbp-Pq: Name locale-zh_TW.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
locale-en_DK
# All lines beginning with `# DP:' are a description of the patch.
# DP: Description: Improve en_DK and add en_DK.ISO-8859-15 to SUPPORTED
# DP: This locale is only useful to provide ISO8601 date formats.
# DP: Related bugs: #323159
# DP: Dpatch author: Denis Barbier
# DP: Patch author: Jakob Bohm <jbj@image.dk>
# DP: Upstream status: not submitted
# DP: Date: 2006-01-16
# All lines beginning with `# DP:' are a description of the patch.
# DP: Description: Improve en_DK and add en_DK.ISO-8859-15 to SUPPORTED
# DP: This locale is only useful to provide ISO8601 date formats.
# DP: Related bugs: #323159
# DP: Dpatch author: Denis Barbier
# DP: Patch author: Jakob Bohm <jbj@image.dk>
# DP: Upstream status: not submitted
# DP: Date: 2006-01-16
Gbp-Pq: Topic localedata
Gbp-Pq: Name locale-en_DK.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
locales-fr
# All lines beginning with `# DP:' are a description of the patch.
# DP: Description: Various fixes for all French locales
# DP: Related bugs: #248377 #351786 #345481
# DP: Dpatch author: Denis Barbier <barbier@debian.org>
# DP: Patch author: Denis Barbier
# DP: Upstream status: not submitted
# DP: Date: 2006-01-10
# All lines beginning with `# DP:' are a description of the patch.
# DP: Description: Various fixes for all French locales
# DP: Related bugs: #248377 #351786 #345481
# DP: Dpatch author: Denis Barbier <barbier@debian.org>
# DP: Patch author: Denis Barbier
# DP: Upstream status: not submitted
# DP: Date: 2006-01-10
Gbp-Pq: Topic localedata
Gbp-Pq: Name locales-fr.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
fo_FO-date_fmt
# All lines beginning with `# DP:' are a description of the patch.
# DP: Description: Fix d_t_fmt and date_fmt in fo_FO
# DP: Related bugs: #307194
# DP: Dpatch author: Denis Barbier
# DP: Patch author: Jacob Sparre Andersen <sparre@nbi.dk>
# DP: Upstream status: not submitted
# DP: Date: 2006-01-10
# All lines beginning with `# DP:' are a description of the patch.
# DP: Description: Fix d_t_fmt and date_fmt in fo_FO
# DP: Related bugs: #307194
# DP: Dpatch author: Denis Barbier
# DP: Patch author: Jacob Sparre Andersen <sparre@nbi.dk>
# DP: Upstream status: not submitted
# DP: Date: 2006-01-10
Gbp-Pq: Topic localedata
Gbp-Pq: Name fo_FO-date_fmt.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
locale-ku_TR
# DP: Description: Please add Kurdish locale
# DP: Related bugs: BZ870
# DP: Dpatch author: Denis Barbier <barbier@debian.org>
# DP: Patch author: Kader DILSIZ, Pablo Saratxaga
# DP: Upstream status: Version 0.1 submitted in the original bugreport
# DP: has been committed, this new version has been sent just after.
# DP: Date: 2006-01-06
# DP: Description: Please add Kurdish locale
# DP: Related bugs: BZ870
# DP: Dpatch author: Denis Barbier <barbier@debian.org>
# DP: Patch author: Kader DILSIZ, Pablo Saratxaga
# DP: Upstream status: Version 0.1 submitted in the original bugreport
# DP: has been committed, this new version has been sent just after.
# DP: Date: 2006-01-06
Gbp-Pq: Topic localedata
Gbp-Pq: Name locale-ku_TR.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
locale-eu_FR
# DP: Description: #257840: locales: Please add the eu_FR locale
# DP: Related bugs: #257840
# DP: Dpatch author: GOTO Masanori <gotom@debian.org>
# DP: Patch author: Christian Perrier <bubulle@debian.org>
# DP: Upstream status: Not submitted
# DP: Status Details: sending upstream
# DP: Date: 2004-07-31
# DP: Description: #257840: locales: Please add the eu_FR locale
# DP: Related bugs: #257840
# DP: Dpatch author: GOTO Masanori <gotom@debian.org>
# DP: Patch author: Christian Perrier <bubulle@debian.org>
# DP: Upstream status: Not submitted
# DP: Status Details: sending upstream
# DP: Date: 2004-07-31
Gbp-Pq: Topic localedata
Gbp-Pq: Name locale-eu_FR.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
supported
# All lines beginning with `# DP:' are a description of the patch.
# DP: Description: Add several locales to localedata.SUPPORTED
# DP: - ru_RU.CP1251 was requested in #225516
# DP: - uz_UZ.UTF-8 was clearly missing, uz_UZ had no UTF-8 variant
# DP: - da_DK.ISO-8859-15, en_GB.ISO-8859-15, en_US.ISO-8859-15, no_NO.UTF-8,
# DP: no_NO and sv_SE.ISO-8859-15 are found in fedora-branch CVS branch.
# DP: Related bugs: #225516 (ru_RU.CP1251)
# DP: Dpatch author: Denis Barbier
# DP: Upstream status: not submitted
# DP: Date: 2006-01-10
# All lines beginning with `# DP:' are a description of the patch.
# DP: Description: Add several locales to localedata.SUPPORTED
# DP: - ru_RU.CP1251 was requested in #225516
# DP: - uz_UZ.UTF-8 was clearly missing, uz_UZ had no UTF-8 variant
# DP: - da_DK.ISO-8859-15, en_GB.ISO-8859-15, en_US.ISO-8859-15, no_NO.UTF-8,
# DP: no_NO and sv_SE.ISO-8859-15 are found in fedora-branch CVS branch.
# DP: Related bugs: #225516 (ru_RU.CP1251)
# DP: Dpatch author: Denis Barbier
# DP: Upstream status: not submitted
# DP: Date: 2006-01-10
Gbp-Pq: Topic localedata
Gbp-Pq: Name supported.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
sort-UTF8-first
Gbp-Pq: Topic localedata
Gbp-Pq: Name sort-UTF8-first.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
LC_IDENTIFICATION-optional-fields
In LC_IDENTIFICATION, audience, application and abbreviation keywords
are optional, thus do not report an error if they are not defined.
# DP: Dpatch author: Denis Barbier
# DP: Patch author: Denis Barbier
# DP: Upstream status: not submitted
# DP: Date: 2006-01-08
Gbp-Pq: Topic locale
Gbp-Pq: Name LC_IDENTIFICATION-optional-fields.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
locale-print-LANGUAGE
Comments tell that LANG has to be the first value, and LC_ALL the last
one. Thus LANGUAGE is printed between them.
# DP: Dpatch author: Denis Barbier
# DP: Patch author: Denis Barbier
# DP: Upstream status: not submitted
# DP: Date: 2006-01-08
Gbp-Pq: Topic locale
Gbp-Pq: Name locale-print-LANGUAGE.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
check-unknown-symbols
Check for unknown symbols in collation rules. This is useful to detect
broken locales since unknown symbols are always wrong.
This request has not been submitted upstream yet.
# DP: Dpatch author: Denis Barbier
# DP: Patch author: Denis Barbier
# DP: Upstream status: not submitted
# DP: Date: 2006-01-08
Gbp-Pq: Topic locale
Gbp-Pq: Name check-unknown-symbols.diff
GNU Libc Maintainers [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
git-updates
GIT update of https://sourceware.org/git/glibc.git/release/2.31/master from glibc-2.31
GIT update of https://sourceware.org/git/glibc.git/release/2.31/master from glibc-2.31
Gbp-Pq: Name git-updates.diff
Aurelien Jarno [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
glibc (2.31-17) unstable; urgency=medium
[ Samuel Thibault ]
* debian/testsuite-xfail-debian.mk: Update tests.
[ Aurelien Jarno ]
* debian/debhelper.in/locales.NEWS: fix charset mismatch in example iconv
command. Closes: #992568
* Replace the non UTF-8 locales removal by a deprecation as they are still
used in many other packages (especially testsuites): non UTF-8 locales are
not offered anymore in the debconf dialog (except for the ones already
configured), but they are still listed in SUPPORTED and provided in the
locales-all package (Closes: #992500, #992653):
- debian/patches/localedata/locale-en_DK.diff,
debian/patches/localedata/locale-eu_FR.diff,
debian/patches/localedata/supported.diff: revert the removal of non-UTF-8
locales.
- debian/debhelper.in/locales-all.NEWS: remove 2.31-14 entry.
- debian/rules.d/debhelper.mk: fill __PROVIDED_LOCALES__ with UTF-8
locales only.
[ Johannes Schauer Marin Rodrigues ]
* additional bits to support DPKG_ROOT (closes: #983412)
[dgit import unpatched glibc 2.31-17]
Aurelien Jarno [Mon, 23 Aug 2021 19:31:23 +0000 (20:31 +0100)]
Import glibc_2.31-17.debian.tar.xz
[dgit import tarball glibc 2.31-17 glibc_2.31-17.debian.tar.xz]
Aurelien Jarno [Thu, 12 Mar 2020 06:10:01 +0000 (06:10 +0000)]
Import glibc_2.31.orig.tar.xz
[dgit import orig glibc_2.31.orig.tar.xz]